﻿@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
html{color:black; background:white;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: normal;}
a{text-decoration: none;color: #666666;cursor: pointer;}
img{border: 0;vertical-align: middle;}
ol,ul,li{list-style: none;margin: 0;}
.fl{float:left;display:inline;}
.fr{float: right;display:inline;}
.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }
body{font-size: 12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666;}
.clear{ clear:both;}
.clearB{ clear:both; height:20px;}

@font-face {font-family: "../fonts/iconfont";
src: url('../fonts/iconfont.eot'); /* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	font-family:"../fonts/iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: '../fonts/impactregular';
    src: url('../fonts/impact-webfont.woff2') format('woff2'),
         url('../fonts/impact-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*网站头部*/
.tpfix{ position: fixed; top: 0px; z-index: 9999; background: #FFF;}
.myjx-top{ width:100%; height:40px; border-top: 4px solid #da0000; overflow: hidden; border-bottom: 1px solid #eee;}
.header_module{ width: 100%; height: 125px;}
.top_module{ width: 100%; margin: 0px auto; height: 33px; line-height: 33px; background: #1553a3;}
.top_module_module{width: 1200px; margin: 0px auto; height: 33px;}
.top_title{ width: auto; float: left; font-size: 13px; color: #a9c0e5;}
.top_content{ width: auto; float: right;}
.hd_top{ width: auto; float: left;}
.hd_top ul li{ width: auto; float: left; font-size: 12px; color: #a9c0e5; line-height: 33px; background: url(../images/header_t.jpg) right center no-repeat; padding: 0 15px; position: relative; z-index: 99888; text-indent: 3px; cursor: pointer;}
.hd_top ul li i{ font-size: 22px; display:block; float: left; color: #a9c0e5;}
.hd_top ul li a{color: #a9c0e5;}
.hd_top ul li a:hover{color: #a9c0e5; text-decoration: underline;}
.hd_dh{ width: auto; float: right; margin-left: 20px;}
.hd_title{ cursor: pointer;}
.header_second{ position: absolute; top: 0px; left: -12px; display: none; width: 132px; height: 132px; text-align: center; background: #FFF; border: 1px solid #ddd;}
.hd_top ul li .header_second em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.hd_top ul li .header_second img{ width: 120px; height: 120px; padding: 5px; margin: 0px;}

/*网站导航*/
body > .qing{ min-width:1200px;}
.qing{ display:block; clear:both;}
.juzhong{ display:block; width:1200px; margin-left:auto; margin-right:auto;}
.lf{ display:block; float:left;}
.rf{ display:block; float: right; margin-top:35px;}

.shu12{color:#4f4f4f; font-size:12px; line-height:30px;}
/******************index**************************/
.ys_menu{width:715px; float:right; z-index:9998; height:100px; font-family:"\5fae\8f6f\96c5\9ed1";}
.header {position: absolute; z-index: 9998;}
.header .nav {float: right;}
.header .nav ul .mainlevel {float: left; background: url(../images/nav_t.jpg) right center no-repeat; position: relative; z-index: 666; height: 100px; line-height: 100px;}
* html .nav ul .mainlevel {background: 0px 0px; position: relative}
.header .nav ul {display: table;}
.header .nav ul li .nav-a {font-size: 16px; height:100px; text-align:center; display:block; line-height:100px; color: #242121;width:auto; padding: 0px 19px;}
.header .nav ul li .current.nav-a { color:#000;}
.header .nav ul li .nav-a:hover {height:100px; color:#ed1b24; line-height:100px; background:url(../images/lx.jpg) no-repeat bottom;}
.header .nav ul li .current.nav-a {}
.mainlevel div.nav_second {height:auto; background:#fff; position: absolute; display: none; top:100px; padding:0px 0 15px 15px; left:0px; width:445px; z-index:9999; border: 1px solid #eaeaea; border-top: 0px;}
.nvsc_content{ width: 190px; float: left; height:auto; overflow: hidden;}
.nvsc_pic{ width:240px; float: left; height: auto; overflow: hidden;}

.mainlevel div.nav_second ol {float: left; display: block;width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol li {line-height:38px; width:170px; margin: 0px; padding: 0px;}
.mainlevel div.nav_second ol a {height:38px; color: #3b3b3b; line-height:38px; width:170px; text-align:left; text-indent:20px; display:block; float:left; border-bottom:1px solid #eaeaea;  margin-top: 5px; margin-right:15px; font-size: 15px;}
.mainlevel div.nav_second ol a:hover {color: #ed1b24}
.mainlevel div.nav_second span{ padding:15px 10px 10px 15px;width:300px; height:209px; float:left;}
.mainlevel div.nav_second span img{width:300px; height:209px;}
.mainlevel div.nav_second span p{width:230px; line-height:24px; color:#292929;}
.yy{ height:14px; background:url(../images/yy.png) no-repeat center;width:100%; position:absolute; bottom:-14px; z-index:2;}
.header .nav ul li a:hover{color: #ed1b24;}
.mainlevel div.nav_second ol li:hover a{ background: #ed1b24; color: #FFF;}
.nav_module{ width: 100%; height: 100px; background: #FFF;}
.header_module{ width: 100%; height: auto;}
.headBox{ height:42px;position:relative; z-index:3;}
headBox i{ height:11px; width:1px; background:#858585; float:left; display:inline; margin:12px 12px 0 18px;}
.headBox .a1{ padding-right:22px; background:url(../images/icon1.png) no-repeat right center; height:42px; line-height:42px;}
.headBox .a2{padding-right:25px; background:url(../images/72.png) no-repeat right 6px; background-size:22px auto; height:42px; line-height:42px;}
.header_dh{ width: auto; float: left; font-size: 24px; color: #de2b2f; line-height: 42px; background: url(../images/dh_t.jpg) 0px center no-repeat;}
.topewm{height:42px; float: left; line-height:42px;position: relative; color: #4a4a53; z-index: 1;cursor:pointer}
.topewm span{ display:block; padding-right:22px; color: #828282;}
topewm .icon2{background:url(../images/icon2.png) no-repeat right center;}
.topewm .icon3 i{ font-size: 18px;}
.topewm a{ color: #4a4a53;}
.topewm a:hover{ color: #d7191c;}
.topewm span i{ display: block; float: left; font-size: 20px; color: #828181; margin-right:5px;}
.topCode{position: absolute;top:40px;display:none;left:-10px;}
.topCode p{width: 100px;height: 100px;padding:5px;background: #fff;position: relative;font-size: 14px;color:#666; border:1px solid #ccc}
.topCode p img{display: block;width: 100px;height: 100px; padding: 0px; margin: 0px;}
.topCode p em{display: block;width: 16px;height:9px;overflow: hidden;background: url(../images/icon4.png) no-repeat center center;position: absolute;top:-9px;left:50%; margin-left:-8px}
.topewm:hover .topCode{ display:block}
.nav_module_module {clear:both;height:100px; position:relative; width: 1200px; margin: 0px auto; z-index:2;}

.nav li a b{ font-weight:normal; display:block; position:relative;} 
.nav li a b i{ position: absolute; left:0; top:20px; height:2px; width:0%; background:#fd5308;}
.nav li a b i{	
	-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
	transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}
.nav li:hover a b i, .nav li.nav_hr a b i{ width:100%;}
.nav ul li:hover a.nav-a{ color: #fd5308;}
.ys_menu ul li.nav_active div.nav_second{ left: -340px;}
.header .nav ul .mainlevel:hover{ background: url(../images/nav_tb.jpg) 40px 70px no-repeat;}
.logo{ width: auto; float: left; height: auto; overflow:hidden;}

.to-kk{ height:57px; padding-top:20px;}
.to-yy{ background:url(../images/labg.png) top center no-repeat; height:32px; width:134px; text-align: center; font-size:12px; line-height:32px; margin-left:5px;} .to-yy a, .to-yy a:visited{ color:#000;}
.to-tel{ display:block; margin-left:5px;}
.to-sou{ background:url(../images/soubg.png) center center no-repeat; height:32px; width:190px; padding:0 11px 0 24px;}
.sous{ display:block; float:left; background-color:transparent; width:165px; height:32px; line-height:32px; font-size:12px; color:#828282;}
.souc{ display:block; float:left; cursor: pointer; background-color:transparent; width:25px; height:32px;}


.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.nav{ width:715px; height:100px; float: right;}
.nav li{ position:relative; background: url(../images/nav_t.jpg) right center no-repeat; float:left; width:14%; z-index: 999; text-align:center;}
.nav li a{ display:block; line-height:100px;  font-size:16px; color:#2c2b2b;}
.nav li._last a{ background:none}
.nav li .span_1 { width:74px; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-37px;}
.span_1 .b_left { width:0px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover a{ color: #fd5308;}
.nav li .lev2{position:absolute;display:none;left:-70px;top:100px;width:200px;padding:0 20px;background-color:#fff;border-top:1px solid #ddd;}
.nav li .lev2 li{position:static;width:100%;line-height:60px;height:60px; border-bottom:1px solid #f0f0f0; }
.nav li .lev2 li a{ width:100%;  height:40px; margin:0 auto; margin-top:10px; line-height:40px; color: #2c2b2b;}
.nav li .lev2 li:hover a{ color:#fff; background-color:#fd5308}


/*banner*/
.banner{ height:600px; position:relative; z-index:0;}
.main_visual{height:600px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}
.main_image{height:600px;overflow:hidden;position:relati;}
.main_image ul{width:9999px;height:600px;overflow:hidden;povesition:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:600px;}
.main_image li a{display:block;width:100%;height:600px}

div.flicking_con{position:absolute; bottom: 15px; left:50%;z-index:999;width:270px;height:21px;margin:0 0 0 -135px;}
div.flicking_con a{float:left;width:80px;height:6px;margin:0;padding:0;display:block;text-indent:-1000px ; background: #FFF; margin: 0px 5px;}
div.flicking_con a.on{ background: #fd5308;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:250px; display: block;}
#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}

.main_visual2{height:530px;overflow: visible;position:relative;}
.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}
.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}
.main_image2 li{float:left;width:100%;height:480px;}

.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}
.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}
.flicking_con2 a.on{background:#c21717;}
#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}
#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}
#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}

/* 切换效果 */
.demopage{width:492px; float:right;}
.demopage h2{font-size:14px;text-align:center;}
/* tabbox */
.tabbox{width:492px; position:relative;height:auto;overflow:hidden;}
.tabbox .tabbtn{height:31px; background:#F0F0F0; border-bottom:1px solid #eee;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a{font-family:"\5fae\8f6f\96c5\9ed1"; color:#212121; font-size:16px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:31px;line-height:31px;overflow:hidden;width:110px;text-align:center;font-size:16px;cursor:pointer;}
.tabbox .tabbtn li.current{ background:#FFF; width:110px; height:41px; color:#093f6d; border-top:1px solid #1372a8;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{width:110px; height:41px; color:#093f6d;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:10px;}
/* 切换效果结束 */

/* tabbox */
tabbox{width:1200px;margin:40px auto;}
.contant{height:auto;width:1200px;overflow:hidden;position:relative;}
.inner{width:9600px;height:auto;position:relative;}
.contant-con{padding-top:0px;float:left;width:1200px;}
.contant-left{width:290px;float:left;padding:3px 10px 10px 15px;}
.contant-left-top{border-bottom:1px solid #d1d1d0;padding-bottom:7px;width:290px;} 
.con-news{color:#444;font-weight:normal;background:url(../images/new-icon.jpg) no-repeat 5px;padding-left:32px;} 
.con-news a{font-family:"宋体";color:#444;font-size:12px;}
.contant-left-bottom{width:290px;}
.contant-left-bottom ul{padding-top:8px;}
.contant-left-bottom ul li{line-height:26px;height:26px;background:url(../images/ft-icon.jpg) no-repeat 10px;padding-left:20px;}
.contant-left-bottom ul li span{color:#666;}
.contant-center{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-right{width:290px;float:left;padding:0 10px 10px 20px;}
.contant-center-top ul li{float:left;}
.contant-center-top ul li:hover{}
.contant-center-top ul li a:hover{font-weight:bold;color:#444;}
.contant-center-top ul {height:26px;}
.contant-center-top{ width:290px;border-bottom:1px solid #d1d1d0;height:25px;}
.tabs{position:relative;float:left;}
.hightbg .moving_bg{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:2px solid #d52b30;height:24px;_height:25px;padding:0;position:absolute;z-index:190;width:68px;background:#fff;left:0;}
.hightbg .tab_item{ float:left;width:70px;text-align:center; font:12px/31px "宋体",\5b8b\4f53,arial; z-index:200;position:relative;cursor:pointer;color:#444;height:26px;line-height:26px;}
.hightbg .bg_or02{border-top:2px solid #f4854b;}
.hightbg .bg_or01{border-top:2px solid #009de0;}
.wid290{width:290px;}
.hei226{height:226px;}
.xiaoxi{text-align:right;}
.ullist_dott{width:290px;float:left;}
.ullist_dott span{color:#444;height:25px;overflow:hidden;}
.ullist_dott li a{color:#444;font-size:12px;}
.slide_content{overflow:hidden;position:relative;_position:inherit;}
.tabslider{width:5000px;}
.tabslider ul{float:left;}

/*产品展示*/
.content_p1{ width:100%; background: #FFF;  padding: 20px 0px 0px; height:auto; overflow:hidden;}
.cpzs_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.cpzs_item{ width:100%; text-align:center; height: auto; overflow: hidden; margin-top: 15px;}
.cpzs_item h2{ font-size:36px; background: url(../images/cpzs_bt.jpg) bottom center no-repeat; line-height:70px; color: #1552a3; font-weight: normal;}
.cpzs_item b{ color: #ca0000;}
.cpzs_item span{color: #010101; font-weight: normal; font-size: 12px; text-transform: uppercase; clear: both; line-height: 24px; display: block; width: 100%;}
.cpzs_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#6a6a77; font-size: 16px; line-height: 30px; margin-top: 10px;}
.cpzs_item_title{ width:790px; margin:30px auto 10px; height:38px;}
.cpzs_bt{ clear:both; width:100%; line-height:38px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#666; text-align:center;}
.cpzs_item_title ul li{ text-align:center; background:#eee; width:142px; padding: 0px 0px; height:38px; line-height:38px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#222; margin:0px 8px; float:left;}
.cpzs_item_title ul li span{ display: block;}
.cpzs_item_title ul li a{ color:#222; display: block;}
.cpzs_item_title ul li:hover{ background:#1552a3;}
.cpzs_item_title ul li:hover a{ color:#FFF;}
.cpzs_item_title ul li.selected{background:#1552a3; color:#FFF; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.cpzs_item_title ul li.selected a{color:#FFF;}

.cpzs_item_title ul li.nav-cus-0,.cpzs_item_title ul li.nav-cus-1,.cpzs_item_title ul li.nav-cus-2,.cpzs_item_title ul li.nav-cus-3,.cpzs_item_title ul li.nav-cus-4,.cpzs_item_title ul li.nav-cus-5,.cpzs_item_title ul li.nav-cus-6,.cpzs_item_title ul li.nav-cus-7{background:#1552a3; color:#FFF; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.cpzs_item_title ul li.nav-cus-0 a,.cpzs_item_title ul li.nav-cus-1 a,.cpzs_item_title ul li.nav-cus-2 a,.cpzs_item_title ul li.nav-cus-3 a,.cpzs_item_title ul li.nav-cus-4 a,.cpzs_item_title ul li.nav-cus-5 a,.cpzs_item_title ul li.nav-cus-6 a,.cpzs_item_title ul li.nav-cus-7 a{color:#FFF;}

.cpzs_module_module{ clear:both; height:615px; overflow:hidden; padding:15px 0px;}
.cpzs_module_module ul li{ width:239px; height:285px; border:1px solid #FFF; background:#FFF;  float:left; margin-left:29px; margin-top:20px;}
.cpzs_module_module ul li a{ text-decoration:none;}
.cpzs_module_module ul li .cpzs_pic{ width:223px; height:181px; margin:10px auto;}
.cpzs_module_module ul li img{ width:223px; height:181px;}
.cpzs_module_module ul li .cpzs_title{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; margin-left:10px; color:#333; line-height:35px; width:223px; height:35px;}
.cpzs_module_module ul li.eq0{ margin-left:0px;}
.cpzs_more{ width:68px; height:28px; float:right; margin-right:10px; line-height:28px; border:1px solid #ddd;font-family:"\5fae\8f6f\96c5\9ed1"; color:#666; font-size:14px; text-align:center;}
.cpzs_module_module ul li:hover .cpzs_more{ color:#FFF;}
.cpzs_module_module ul li .cpzs_more a{ color:#666; display:block;}
.cpzs_module_module ul li .cpzs_more a:hover{ background:#c7313a; color:#FFF;}
.cpzs_module_module ul li:hover{ background:#c7313a; z-index:2;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/  
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/ 
}
.cpzs_module_module ul li:hover .cpzs_title{ color:#FFF;}
.cpzs_module_module ul li:hover .cpzs_more a{ color:#FFF;}

.zscp_module_module{clear:both; height:532px; overflow:hidden; padding:5px 0px 20px;}
.zscp_module_module ul li{ width:286px; height:256px;float:left;  margin-left:18px; margin-top:10px; margin-bottom:10px;}
.zscp_module_module ul li.cpzs_eq0{ margin-left:0px;}
.zscp_module_module ul li img{ width:284px; height:214px; overflow: hidden; border: 1px solid #ddd;}
.zscp_module_module ul li p{ clear:both;font-family:"\5fae\8f6f\96c5\9ed1"; height:48px; line-height:48px; color:#333; font-size:14px; text-align:center; background: #FFF;}
.zscp_module_module ul li:hover img{ border: 1px solid #ca0000; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;
}
.zscp_module_module ul li img:hover{}
.zscp_module_module ul li:hover p{ color:#FFF; background: #fd5308; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.content12 .hide{ display:none}

.cpzs_pic{ width: 286px; height: 209px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.zscp_module_module ul li img{/*width: auto;*/ margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.zscp_module_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.zscp_module_module ul li:hover .cpzs_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }


/*关于我们*/
.content_p2{ width: 100%; height: auto; padding: 30px 0; overflow: hidden; background: #f3f3f3;}
.ingywm_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.ingywm_item{ width:100%; text-align:center; height: auto; overflow: hidden;}
.ingywm_item h2{ font-size:30px; background: url(../images/cpzs_bt.jpg) bottom center no-repeat; line-height:70px; color: #2e2e2e; font-weight: normal;}
.ingywm_item b{ color: #fd5308;}
.ingywm_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#6a6a77; font-size: 16px; line-height: 30px; margin-top: 10px;}
.ingywm_module_module{ clear: both; margin-top:30px; height: auto; overflow: hidden;}
.ingsjj_module{ width: 383px; float: left; height: auto; overflow: hidden;}
.ingsjj_pic{ width: 383px; height: 176px; overflow: hidden;}
.ingsjj_pic img{ width: 383px; height: 176px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingsjj_module a:hover .ingsjj_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */}
.ingsjj_content{ clear: both; height: auto; overflow: hidden; padding: 15px;}
.ingsjj_title{ width: 1.5em; font-size: 18px; color: #016db8; line-height:22px; float: left;}
.ingsjj_module a:hover .ingsjj_ct_module{ color: #fd5308;}
.ingsjj_ct_module{ width: 310px; float: left; line-height: 28px; font-size: 14px; color: #454545; float: left; margin-left: 15px;}
.infwln_module{ width: 384px; float: left; margin-left: 20px; height: auto; overflow: hidden;}
.infwln_pic{ width: 384px; height: 176px; overflow:hidden;}
.infwln_pic img{ width: 383px; height: 176px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.infwln_module a:hover .infwln_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */}
.infwln_title{width: 1.5em; font-size: 18px; color: #016db8; line-height: 22px; float: left;}
.infwln_content{clear: both; height: auto; overflow: hidden; padding: 15px;}
.infwln_ct_module{ width: 310px; float: left; line-height: 28px; font-size: 14px; color: #454545; float: left; margin-left: 15px;}
.infwln_module a:hover .infwln_ct_module{ color: #fd5308;}
.ingywm_r{ width: 393px; float: right; height: auto; overflow: hidden;}
.inzzry_module{ width: 100%; height: auto; overflow: hidden;}
.inzzry_pic{ width: 148px; float: left; height: 128px; overflow: hidden;}
.inzzry_pic img{ width: 148px; height: 128px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.inzzry_module a:hover .inzzry_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */}
.inzzry_content{ width: 230px; float: right; height: auto; overflow: hidden;}
.inzzry_content h2{ width: 100%; line-height:40px; font-size:20px; color:#016db8;}
.inzzry_nr{ clear: both; height: auto; overflow: hidden;line-height:24px; font-size: 14px; color:#454545;}
.inzzry_module a:hover .inzzry_content h2{ color: #fd5308;}
.inshfw_module{ clear: both; height: auto; overflow: hidden; margin-top: 18px;}
.inshfw_pic{ width: 148px; float: left; height: 128px;}
.inshfw_pic img{ width: 148px; height: 128px; overflow: hidden;transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.inshfw_module a:hover .inshfw_pic img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */}
.inshfw_content{ width: 230px; float: right; height: auto; overflow: hidden;}
.inshfw_content h2{ width: 100%; line-height:40px; font-size:20px; color:#016db8;}
.inshfw_nr{ clear: both; height: auto; overflow: hidden;line-height:24px; font-size: 14px; color:#454545;}
.inshfw_module a:hover .inshfw_content h2{ color: #fd5308;}

/*广告*/
.content_p4{ clear:both; width:100%; height:150px; text-align:center;  position:relative; overflow:hidden;}
.gg01_module{ width:1920px;  position:absolute;  left:50%; margin-left:-960px;}


/*工程案例*/
.content_p3{ clear: both; width: 100%; height: auto; overflow: hidden;}
.ingcal_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.ingcal_item{ width:100%; text-align:center; height: auto; overflow: hidden;}
.ingcal_item h2{ font-size:30px; background: url(../images/cpzs_bt.jpg) bottom center no-repeat; line-height:70px; color: #2e2e2e; font-weight: normal;}
.ingcal_item b{ color: #fd5308;}
.ingcal_item p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#6a6a77; font-size: 16px; line-height: 30px; margin-top: 10px;}
.gssp_item_title{ width:744px; margin:30px auto 10px; height:42px;}
.gssp_bt{ clear:both; width:100%; line-height:38px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#666; text-align:center;}
.ingcal_module_module{ clear: both; padding: 15px 0px; height: auto; overflow: hidden;}
.ingcal_module_module ul li{ width: 284px; float: left; margin-left:21px;}
.ingcal_module_module ul li.ingcal_eq0{ margin-left: 0px;}
.ingcal_module_module ul li p{line-height: 40px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #454545; text-align: center;}
.ingcal_more{ width:151px; margin:10px auto 10px; height: 41px; border: 1px solid #dedede; text-align: center; color: #5a5a5a; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 41px;}
.ingcal_more a{color: #5a5a5a; display: block;}
.ingcal_more:hover{ background: #fd5308; border: 1px solid #fd5308;}
.ingcal_more:hover a{ color: #FFF;}
.ingcal_pic{width: 284px; height: 224px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingcal_module_module ul li img{width: 100%; margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;
/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.ingcal_module_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }
.ingcal_module_module ul li:hover p{ color: #fd5308;}


/*新闻资讯*/
.content_p8{ width: 100%; background: #FFF; margin: 0px auto; height: auto; overflow: hidden;}
.news_box{width:1200px; margin: 0px auto; height: 620px; background: #FFF;}
.news01{padding-top:10px;}
.news01t{width: 100%;font-size: 30px; font-weight: bold; color: #0061c6;text-align: center;height: 71px; line-height: 71px;}
.news01c_l{width: 712px;background: #FFF;margin:0 15px;}
.news01ct{line-height:65px;color: #00317e;font-size: 30px;font-weight: normal;}
.news01ct span{color: #888;font-size: 16px;font-weight: 100;}
.news01ct a{display: block;float: right;font-size: 15px;font-weight: 100; margin-right: 10px; color: #888;}
.news01ct a:hover{ color: #fd5308;}
.nls{width: 730px;}
.nrs{width: 450px;}
.faqs{width: 100%;height: auto;overflow: hidden;background: #f2f2f2;}
.faqli{width:430px;padding:10px 25px;}
.faqlit{height: auto;overflow: hidden;padding-bottom: 25px;border-bottom: 1px solid #ccc;}
.faqlis{width: 350px;float: left;height: 30px; line-height: 30px;transition: 0.5s;padding-left:0px; font-size: 16px; color: #333;}
.faqliss{width: 350px;float: left; line-height:22px;color: #454545; font-size: 14px;}
.faqlio{height: 30px;width: 100%;margin:10px 0 15px 0;}
.faqlio span{display: block;width:30px; height: 30px; background: #1554a3;text-align: center;line-height: 30px; font-size: 14px; color: #fff;margin-right: 20px;float: left;}
.faqlit span{display: block;width:30px; height: 30px; background: #ff5108;text-align: center;line-height: 30px; font-size: 14px; color: #fff;margin:0 20px 30px 0;float: left;}
.faqli a:hover .faqlis{padding-left: 10px;color: #ff5108;}

.news01c_l01{width: 330px; height: 240px;float: left; overflow: hidden;}
.news01c_l01 img{ width:330px; height: 240px;transition: 0.5s;}
.news01c_l02{padding:25px;width:332px;background: #1553a3;height: 190px;float: left;}
.news01c_l0201{font-size: 16px; color: #d9d9d9;padding-left: 0px;transition: 0.5s;}
.news01c_l0202{font-size: 14px; color: #90a6c3;padding:5px 0;}
.news01c_l:hover .news01c_l0201{ color: #ffff;padding-left:10px;}
.news01c_l:hover .news01c_l01 img{transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);-webkit-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05); }
.news01c_l0203{font-size: 14px; color: #90a6c3;padding-top:15px; line-height: 22px;}
.news01c_l0204 span{display: block;width: 112px; height: 30px;text-align: center;line-height: 30px;color: #8fa7c3; border: 1px solid #8fa7c3; margin-top:20px;}
.news01c_l:hover .news01c_l0204 span{ background: #ff5108; border: 1px solid #ff5108; color: #FFF;}
.news01c_r{width:710px;margin:0 15px;}
.news01c_r li{width: 100%;height: 110px; background: #f2f2f2;}
.news01c_r01{width: 100px;text-align: center;}
.news01c_r01 span{display: block;font-family: '../fonts/impactregular';padding-top: 20px; font-size: 25px;}
.news01c_r01 i{padding-top: 20px; font-size: 14px;font-style:normal;}
.news01c_r0201{line-height: 43px;color: #313131;font-weight: 400; font-size: 16px;}
.news01c_r0202{line-height: 25px;font-weight: 100; font-size: 14px;}
.news01c_r02{width: 472px;}
.news01c_r03{width: 100px;height: 100px;font-size: 25px;}
.news01c_r03 span{display: block;width: 35px; height: 35px;border:2px solid #ccc; border-radius: 10px;text-align: center;line-height: 35px; color: #ccc;margin: 35px; transition: 0.5s;}
.news01c_r li:hover .news01c_r03 span{color: #1553a3;border:2px solid #1553a3;border-radius: 0px;}
.news01c_r li{margin:20px 0;}


/*技术支持*/
.inlxwm_module{ width: 383px; float: right; height: auto; overflow: hidden; border: 1px solid #e3e3e3;}
.inlxwm_item{ width:92%; margin: 0px auto; height: 55px; line-height: 55px;  color: #fd5308; background: url(../images/jszc_t.jpg) bottom center no-repeat;}
.inlxwm_title{font-size: 16px; width: auto; float: left; height: auto; line-height: 55px; color: #00317e;}
.inlxwm_title i{ font-size:30px; margin-right: 5px; display: block; float: left;}
.inlxwm_more{ width: auto;float: right; font-size: 14px;}
.inlxwm_more a{ color: #4a4a53;}
.inlxwm_more a:hover{ color: #fd5308;}
.inlxwm_module_module{ clear: both; height:472px; overflow: hidden;}
.inlxwm_pic{ width: 100%; margin-top: 15px; text-align: center;}
.inlxwm_content{ clear: both; height: auto; overflow: hidden; padding-top: 15px;}
.inlxwm_content ul li{ width:92%; margin: 0px auto; background: url(../images/xw_bt.jpg) 0px center no-repeat; height: 43px; line-height: 43px; color: #333; text-indent: 10px; border-bottom: 1px solid #ececec; font-size: 14px;}
.inlxwm_content ul li span{ float: right; color: #888;}
.inlxwm_content ul li a{color: #333;}
.inlxwm_content ul li:hover{background: url(../images/xw_hbt.png) 0px center no-repeat;}
.inlxwm_content ul li:hover a{color: #fd5308;}
.inlxwm_content ul li:hover span{color: #fd5308;}

/*友情链接*/
.content_p9{ width:100%;; margin:0px auto; height:auto; overflow:hidden;}
.yqlj_module{ width:1194px; margin:0px auto; border: 3px solid #e3e3e3; height:118px; overflow:hidden;}
.yqlj_item{ width:178px; height:112px; line-height:153px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #bf1110; background: url(../images/link_lb.jpg) 5px center no-repeat; float: left; overflow: hidden; text-align: center;}
.yqlj_module_module{height:970px; float: left; padding-top: 28px; width:auto; overflow:hidden;}
.yqlj_module_module ul li{ float:left;font-family:"\5fae\8f6f\96c5\9ed1"; background:url(../images/yqlj_t.jpg) right center no-repeat; color:#666; padding-left:12px; padding-right:12px; line-height:30px; font-size:14px;}
.yqlj_module_module ul li a{ color:#666;}
.yqlj_module_module ul li a:hover{ color:#bf1110;}
.yqlj_module_module ul li.eq0{ background:none;}


/*版权*/
.fyjzzs-footer{ width:100%; height:367px; overflow:hidden; font-size:12px; background:#FFF; background: url(../images/ft_bg.jpg) center no-repeat;}
.footer_module{ width:1200px; margin:60px auto 0px; height:245px; overflow:hidden;}
.footer_module ul li{ width: 350px; padding-left:0px; float: left; height: auto; overflow: hidden;}
.footer_module ul li h2{color: #b4b4b4; font-size: 18px; font-weight: normal; line-height: 46px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module{ clear: both; height: 168px; overflow: hidden;}
.ftdh_module ul li{ color: #7d7d7d; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ftdh_module ul li a{ color: #7d7d7d;}
.ftdh_module ul li a:hover{ color: #ff7800;}
.footer_module ul li.ftlx_it{ width: 470px; margin-left: 20px;}
.footer_module ul li.ftlx_it h2{color: #e6e6e6; font-size: 16px; line-height: 40px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_bg.jpg) bottom left no-repeat;}
.ftlx_it{ width: 170px; padding-left: 40px; height: auto; overflow: hidden;}
.ftlx_module{ clear: both;  color: #c9c9c9; line-height: 24px; height: 168px; width: 100%; font-size: 13px; font-family:"\5fae\8f6f\96c5\9ed1"; margin-top: 15px;}
.footer_module ul li.ftdt_module{ width:140px; background: url(../images/bt_t.jpg) left center no-repeat; padding-right:0px; padding-left:30px;}
.footer_module ul li.ftdt_module ul li{ background: none; line-height: 30px; height: 30px; width: 100%; float: left; padding-left:0px; font-size: 14px; color: #898989;}
.footer_module ul li.ftdt_module ul li a{ color: #898989;}
.footer_module ul li.ftdt_module ul li a:hover{ color: #fd5308; text-decoration: underline;}
.footer_module ul li.ftdt_module h2{background: url(../images/ft_t.png) 0px bottom no-repeat;}
.ftxw_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 15px; color: #898989; line-height: 26px; font-size: 14px;}
.footer_module ul li.ftwm_module{ width:200px; background: url(../images/bt_t.jpg) left center no-repeat; padding-right: 30px; padding-left: 40px;}
.footer_module ul li.ftwm_module h2{background: url(../images/ft_t.png) 0px bottom no-repeat;}

.ftxw_module_module ul li{ font-size: 13px; color: #c9c9c9; line-height: 24px;}
.ftxw_module_module ul li a{color: #c9c9c9;}
.ftxw_module_module ul li a:hover{color: #FFF; text-decoration: underline;}

.footer_module ul li.ftew_eq{ background:url(../images/bt_t.jpg) left center no-repeat; float: right; width: 320px; padding-left: 30px;}
.footer_module ul li.ftew_eq h2{background: url(../images/ft_t.png) 0px bottom no-repeat;}
.ftew_module{ width: 300px; float: left; height: auto; margin-top: 15px; overflow: hidden; padding-left:0px;}
.ftew_module ul li{ width: 120px; height: auto; float: left; margin-right: 20px; overflow: hidden; padding: 0px; background: 0px;}
.ftew_module ul li p{color: #898989; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1"; clear: both; width: 100%; text-align: center;}


.footer_module ul li.ftxw_module{ width: 140px; padding-left: 0px; padding-right: 30px;}
.footer_module ul li.ftxw_module ul li{ background: none; width: 170px;  padding-left: 25px; float: left; height:24px;}
.footer_module ul li.ftxw_module ul li a{ color: #c9c9c9;}
.footer_module ul li.ftxw_module ul li a:hover{ color: #FFF; text-decoration: underline;}
.footer_module ul li.ftxw_module h2{ text-indent: 25px;background: url(../images/ft_t.png) 25px bottom no-repeat;}

.ftfs_module{ width: 215px; float: left; margin-left: 25px; margin-top: 20px; height: auto; overflow: hidden;}
.footer_module ul li .ftfs_module h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #ddd; line-height: 20px;}
.ftlx_dh{ clear: both; height: auto; overflow: hidden;}
.ftlx_ct{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}
.ftlx_ct p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ddd; line-height: 24px;}
.ftlx_kf{ clear: both; width: 117px; height: 35px; background: #ea1a1a; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF; margin-top: 20px;}
.ftlx_kf i{ display: block; float: left; display: block; text-indent: 15px; margin-right: 5px; font-size: 20px;}
.ftlx_kf a{ color: #FFF;}
.ftlx_kf:hover{ background: #c90f1a;}

.bottom_module{ clear:both; width:100%; height:60px; line-height:60px;}
.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#898989; font-size:13px; height: 60px; line-height:60px; text-align:center; width:1200px; margin:0px auto;}
.bt_module_module a{color:#898989;}
.bt_module_module a:hover{ text-decoration:underline; color: #fd5308;}

.bt_L{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1";}
.bt_R{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";}

.inyqlj_module{ clear: both; height: auto; overflow: hidden; width: 100%; border-top: 1px solid #ebebeb; margin-top:40px;}
.inyqlj_module_module{ width: 1200px; margin: 0px auto; text-indent: 15px; padding-top:15px; height: auto; overflow: hidden;}
.inyqlj_module_module h2{background: url(../images/yqlj_tb.jpg) left center no-repeat; width: auto; float: left; text-indent:30px; font-size: 16px; color: #333; line-height: 26px;}
.inyqlj_module_module ul{ width: auto; float: left;}
.inyqlj_module_module ul li{ font-size: 14px; color: #454545; line-height: 26px; background: url(../images/yqlj_t.jpg) right center no-repeat; padding-right:15px; float: left;}
.inyqlj_module_module ul li a{ font-size: 14px; color: #454545;}
.inyqlj_module_module ul li a:hover{color: #ca0000;}


/*banner*/
.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.csdz-banner{ width: 100%; height:350px; overflow: hidden; position: relative;}
.br_module{ width:1920px; position: absolute; left: 50%; margin-left: -960px;}

.fyjzzs-content{ height: auto; overflow: hidden; width: 100%;}


/*二级页面*/
.ysj{ margin:0px auto; width:1200px; overflow:hidden;}
.abt_title{ background: url(../images/home.jpg) 0px center no-repeat; text-indent: 20px;}
.nyban{ height:350px; position:relative; background:url(../images/banner1.jpg) no-repeat center top;}
.nynr{ line-height:34px; font-size:14px; color:#333; padding-top:10px; margin-bottom:50px;}
.ny_dh{ height:52px; border-bottom:1px solid #eaeaea; background:#f9f9f9; font-size:16px; color:#666; line-height:52px;}
.ny_dh .fl{ font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl i{ font-size:26px; float:left;}
.ny_dh .fl a{ color:#666; font-size:14px; margin:0 10px; line-height:52px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ny_dh .fl a:hover{ color: #f97b0c;}
.ny_dh .fr a{ color:#000; font-size:14px; font-weight:bold;line-height:52px; border-left:1px solid #fff; display:block; float:left; background:#f0f0f0; padding:0 24px;}
.ny_dh .fr a:hover{ background:#06C; color:#fff;}
.ny_dh .fr .slik{background:#06C; color:#fff;}

.lmt2{ padding-top:30px;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:20px; font-size:16px; background:#e5e5e5; padding:8px 30px; margin:0 6px; display: block; float: left;}
.lmt2 a:hover{ color:#fff;background:#1653a4;}
.lmt2 .slink{color:#fff;width:auto; height:20px; text-align:center; line-height:20px; font-size:16px;background:#1653a4; display: block; float: left;}
.dtfb1{ height:739px; background:url(../images/dt_bj.jpg) no-repeat center;}

/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}

cenav{ padding-bottom:20px; margin-bottom:20px; border: 1px solid #51170b; border-top: none;}
.cenav li{ padding:0 0px; background: url(../images/erfl_t.png) 30px center no-repeat #dfdfdf; line-height:45px !important; font-size:16px; color:#333; position:relative; text-indent: 40px; margin-bottom: 10px;}
.cenav li a{ display:block; color:#FFF; border-bottom:1px solid #ddd; position:relative; overflow:hidden; line-height:45px; z-index:2;}
.cenav li a span{ display:block; float:left; cursor:pointer;}
.cenav li a b{ display:block; float: right; cursor:pointer; font-family:"宋体"; font-weight:normal;}
.cenav li div{ display:block; position:absolute; left:0; top:0; width:0px; height:45px; background:#d2e2ff; }
.cenav li div, .cenav li a{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	color: #333;
}
.cenav li:hover div, .cenav li.cenn div{ display:block; position:absolute; left:0; top:0; width:100%; height:46px; background: url(../images/erfl_ht.png) 25px center no-repeat #d31919;}
.cenav li:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#d2e2ff; border-bottom: 1px solid #d31919; }


/*二级联系我们*/
.erlxwm_module{ width:231px; height:auto; overflow:hidden; border: 5px solid #bf1110; border-top: 0px;}
.erlxwm_item{ background:#bf1110; text-align: center; padding-top: 15px; height:65px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.erlxwm_item h2{ font-size: 22px; font-weight: normal; line-height: 28px; width: 100%; }
.erlxwm_item p{ font-size: 12px; line-height: 28px; width: 100%; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
.erlxwm_module_module{ clear: both; width: 100%; padding:5px 0px 15px; height: auto; overflow: hidden;}
.erlxwm_dh{ background: url(../images/tel.png) 10px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; text-indent: 45px; height: 55px; border-bottom: 1px solid #ededed; padding: 0px 10px;}
.erlxwm_dh h2{ font-size: 12px; padding-top:10px; font-weight: normal; color: #727272; line-height: 18px;}
.erlxwm_dh p{ clear: both; font-size: 16px; color: #bf1110; line-height: 18px; font-weight: bold;}
.erlxwm_content{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #666; line-height: 22px; padding: 10px 9px 0;}


/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}


.fyjzzs-content{ height: auto; overflow: hidden; width: 100%; background: #eee;}
.ercm_module{ background: #FFF; height: auto ;overflow: hidden; width: 1200px; margin: 0px auto;}
.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}
.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}
.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}
.seheader_item_title{ background:#01449b; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:26px; color:#FFF;  font-weight:bold; text-align: center;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#e70010;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden; background: #FFF;}
.ct_L{ width:225px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:0px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{width:203px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}
.erfl_content ul li{ height: auto; overflow: hidden;}
.erfl_content ul li h2{ width:100%; margin:0px auto;  text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:16px;position:relative; z-index:99; background:#eee; height: 43px;}
.erfl_content ul li h2:hover{background:url(../images/erfl_h.jpg) 0px center no-repeat;}
.erfl_content ul li h2:hover a{ color: #FFF;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}


.fl_second{ clear:both; width:auto;  margin:0px auto; height:auto; overflow:hidden;  background: #FFF; z-index: 9999;  padding: 5px 0px 5px;}
.fl_second dl dt{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 20px center no-repeat;  text-indent:30px;font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size: 16px; color:#4e4e4e; border-bottom: 1px dashed #eaeaea;}
.fl_second dl dt a{ color:#4e4e4e;}
.fl_second dl dt a:hover{ color:#ca0000;}
.cpfl_content dl dt.second_hide .fl_second{ display: block;}
.fl_second dl dt:hover{background:url(../images/erfl_h.jpg) left center no-repeat;}
.fl_second dl dt:hover a{ color: #FFF;}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-ww{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40;}
.izl-rmenu .btn-ww:hover{background-color:#b6b13b;}
.izl-rmenu a.btn-ww,.izl-rmenu a.btn-ww:visited{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



